Threaded abalone - Turkish English Dictionary